engineering manpower - French English Dictionary